having a strong body - Spanish English Dictionary